package com.xxxx.server;


import org.junit.Test;

import java.util.regex.Pattern;


/**
 * @description: 测试
 * @author: Honors
 * @create: 2021-09-10
 */
public class T2 {

    @Test
    public void t2() {
        Pattern pattern = Pattern.compile("Java");
        String test = "123Java456Java789Java";
        String[] result = pattern.split(test);
        for (String s : result)
            System.out.println(s);
    }

    @Test
    public void t1() {

        String mc = "<span style=\"color:#262626;font-family:&quot;f" +
                "ont-size:16px;white-space:normal;background-color:#F" +
                "FFFFF;\">为清除肝硬化病人肠道内积血，灌肠时忌用那种溶液</span>";

        /* 找出指定的2个字符在 该字符串里面的 位置 */
        String s1 = ">";
        String s2 = "<";
        // > 第一次出现的位置
        int strStartIndex = mc.indexOf(s1);
        // < 最后一次出现的位置
        int strEndIndex = mc.lastIndexOf(s2);

        // 过滤除题目文本的，其他杂七杂八字符串
        String result = mc.substring(strStartIndex, strEndIndex).substring(s1.length());

        System.out.println(result);

    }

    @Test
    public void t3() {

        String mc = "$张三$ssss";

        /* 找出指定的2个字符在 该字符串里面的 位置 */
        String s1 = null;
        String s2 = "$";
        // > 第一次出现的位置
        // < 最后一次出现的位置
        int strEndIndex = mc.lastIndexOf(s2);

        if (!"$".equals(s1)) {
            System.out.println("$" == s1);
            System.out.println("$".equals(s1));
        }
        if (!s1.equals("$")) {
            System.out.println("$" == s1);
            System.out.println("$".equals(s1));
        }

        // 过滤除题目文本的，其他杂七杂八字符串
        String result = mc.substring(mc.indexOf("$"), 1);

        System.out.println(result);

    }


}
